Measurement and Analysis of TCP-Friendly Rate Control for Vertical Handovers
نویسندگان
چکیده
An intersystem or vertical handover is a key enabling mechanism for next generations of mobile communication systems. A vertical handover can cause an abrupt change of up to two orders of magnitude in link bandwidth and latency. It is hard for end-to-end congestion control to adapt promptly to such changes. This is especially a concern for slowly responsive congestion control algorithms such as TFRC designed to provide a smooth transmission rate for real-time applications and therefore less responsive to changes in network conditions than TCP. In the first part of the paper, we measure performance of TFRC and TCP flows during a vertical handover between GPRS, WLAN, and LAN in our testbed based on Mobile IP. As expected, TFRC is less aggressive than TCP over fast links. However, after a handover to a slow link TFRC can starve a competing TCP flow. In the second part of the paper, we use a model of an ideal handover between UMTS, GPRS and WLAN. An ideal handover does not cause error losses, delays, packet duplication or reordering. These negative effects can be partly or completely eliminated by new handover algorithms; an abrupt change in latency and link bandwidth after a vertical handover cannot be avoided. As expected, TFRC can overshoot or underutilize the new link significantly after a handover. Tuning TFRC parameters including self-clocking, history discounting and higher feedback frequency from the receiver has a positive but insufficient effect on TFRC responsiveness and aggressiveness. We evaluate two new mechanisms to improve transport performance for vertical handovers: overbuffering and an explicit handover notification. Overbuffering prevents packet losses during handovers between links with a different bandwidth-delay product and is more useful for TCP than to TFRC. The explicit handover notification allows to instantly adapt the TFRC rate on a new link, which otherwise can take up to a minute.
منابع مشابه
Performance of TFRC during vertical handovers events in heterogeneous networks
The TCP-friendly Rate Control (TFRC) is an adaptation scheme that provides TCP-friendly rate adaptation for Internet multimedia applications. While extensions have being proposed for wireless networks, TFRC was initially designed for wired networks. However, the behavior of TFRC in heterogeneous wireless networks, such the ones envisaged for the Beyond 3G and 4G systems, has not yet being exten...
متن کاملEfficient Data Transport in Wireless Overlay Networks
Wireless data access for nomadic users is predicted to be a major growth direction for the future Internet. However, no single existing wireless technology fits all user requirements at all times. Instead, several overlaying wireless networks can provide best possible data delivery service. Nomadic users can run interactive, conversational, streaming, and background applications that rely on en...
متن کاملOn Inter-network Handover Performance using Mobile IPv6
In this paper, we report on our practical experiences using the Mobile IPv6 protocol in an integrated LAN-WLAN-GPRS testbed. Through detailed analysis from packet traces of inter-network (vertical) handovers conducted over the testbed, we examine the performance of transport protocols such as TCP during such handoffs. The considerable differences in link-layer characteristics between the differ...
متن کاملCongestion control for sudden bandwidth changes in TCP
In this paper, we propose a novel technique to deal with sudden bandwidth changes in transmission control protocol (TCP). In the current Internet, sudden bandwidth changes may occur because of vertical handovers between heterogeneous access networks, routing path changes, cognitive ratio, and multi-rate wireless local area network. The current implementation of TCP is designed and optimized for...
متن کاملWireless measurement based resource allocation for QoS provisioning over IEEE 802.11 wireless LAN
In this paper, we propose a measurement based TCP-friendly rate control (TFRC) that adjusts the coding rates according to the channel characteristics of the wireless-to-wired network. To avoid the throughput degradation of multimedia flows traveling through wireless link, the proposed rate control system employs a new loss differentiation algorithm using packet loss statistics. This method can ...
متن کامل